package com.ruoyi.system.mapper;

import com.ruoyi.common.core.domain.entity.MesMessage;
import com.ruoyi.common.core.domain.entity.SysUserFriend;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface SysUserFriendMapper {
    //查询用户好友列表
    List<SysUserFriend> selectUserFriendList(@Param("userId") int userId);
    //查询用户好友ID列表
    List<SysUserFriend> selectUserFriendId(int userId);
    //查询聊天记录
    List<MesMessage> selectMessageById(@Param("userId")int userId, @Param("friendId")int friendId );
    //添加聊天记录
    int insertHistory(MesMessage message);
    //获取全部聊天记录
    List<MesMessage> getAllMessageById(int userId);
    //获取最后一条聊天记录列表
    List<MesMessage> getListMessageList(int userId);


}
